precipitous cliffs - Turc Anglais Dictionnaire